1980年10月——1981年02月 銀南地區幹部培訓班學習
1981年02月——1983年09月 青銅峽市峽口鄉工作
1983年09月——1990年07月青銅峽市委統戰部工作
1990年07月——1996年08月 青銅峽市委統戰部副部長
1996年08月——1998年03月青銅峽市小壩鄉副鄉長
1998年03月——1999年03月 青銅峽市小壩鄉黨委副書記、代鄉長、
鄉長
1999年03月——2003年07月 青銅峽市小壩鄉黨委書記
2003年07月——2007年11月 青銅峽市建設局局長、招標辦主任
2007年11月——2011年08月 同心縣人民政府副縣長
2011年08月——2011年09月 同心縣委副書記、同心縣人民政府副縣長
2011年08月——2011年12月 同心縣委副書記
2011年12月——至今 同心縣委副書記、政法委書記